package com.kn.order.mapper;

import com.kn.order.model.Extra;
import com.kn.order.model.ExtraExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface ExtraMapper {
    long countByExample(ExtraExample example);

    int deleteByExample(ExtraExample example);

    int insert(Extra record);

    int insertSelective(Extra record);

    List<Extra> selectByExampleWithBLOBs(ExtraExample example);

    List<Extra> selectByExample(ExtraExample example);

    int updateByExampleSelective(@Param("record") Extra record, @Param("example") ExtraExample example);

    int updateByExampleWithBLOBs(@Param("record") Extra record, @Param("example") ExtraExample example);

    int updateByExample(@Param("record") Extra record, @Param("example") ExtraExample example);
}